//Java版：没用到。
//package com.inspur.edp.cef.rtgenerator.accessorgen.method;
//
//import com.inspur.edp.caf.generator.baseInfo.ParameterInfo;
//import com.inspur.edp.caf.generator.baseInfo.TypeInfo;
//import com.inspur.edp.caf.generator.method.ClassMethodGenerator;
//import com.inspur.edp.cef.entity.entity.ICefData;
//import org.eclipse.jdt.core.dom.Modifier;
//
//import java.util.ArrayList;
//
//public class AccessorCopyMethodGenerator extends ClassMethodGenerator
//{
//	public AccessorCopyMethodGenerator()
//	{
//	}
//
//	@Override
//	protected Block buildMethodBody()
//	{
//		return SyntaxFactory.Block(SyntaxFactory.<StatementSyntax>SingletonList(
//				SyntaxFactory.ThrowStatement(SyntaxFactory.ObjectCreationExpression(TypeUtils.getTypeSyntax(NotImplementedException.class))
//						.WithArgumentList(SyntaxFactory.ArgumentList()))));
//	}
//
//	@Override
//	protected ArrayList<Modifier.ModifierKeyword> getAccessModifiers() {
//		ArrayList<Modifier.ModifierKeyword> list =new ArrayList<>();
//		list.add(Modifier.ModifierKeyword.PUBLIC_KEYWORD);
//		return list;
//	}
//
//
//	@Override
//	protected String getMethodName()
//	{
//		return "copy";
//	}
//
//	@Override
//	protected ArrayList<ParameterInfo> getParameterCollection() {
//		return null;
//	}
//
//	@Override
//	protected TypeInfo getReturnType() {
//		return new TypeInfo(ICefData.class.getTypeName());
//	}
//}